heap of tobacco leaves - German English Dictionary